Building-Blocks for Performance Oriented DSLs
نویسندگان
چکیده
منابع مشابه
Building-Blocks for Performance Oriented DSLs
Domain-specific languages raise the level of abstraction in software development. While it is evident that programmers can more easily reason about very high-level programs, the same holds for compilers only if the compiler has an accurate model of the application domain and the underlying target platform. Since mapping high-level, general-purpose languages to modern, heterogeneous hardware is ...
متن کاملTowards Building Blocks for Agent-Oriented Programming
The main concern of this thesis is multi-agent programming, which is preoccupied with the question how to practically distribute intelligence?, and thus belongs to the artificial intelligence branch of computer science. To be more precise, the focus of this thesis lies on BDI-based multi-agent programming. This means programming agents that have mental states (beliefs, desires and intentions) a...
متن کاملA Demonstration for Building Modular and Efficient DSLs
This demonstration presents the new version (v2 ) of the Kermeta workbench that uses one domain-specific meta-language per language implementation concern. We show that the usage and combination of those meta-languages is simple and intuitive enough to deserve the term mashup and implemented as an original modular compilation scheme in the new version of Kermeta. This demonstration illustrates ...
متن کاملHigh Performance Rf and Baseband Building Blocks for Wireless Receivers
High Performance RF and Baseband Building Blocks for Wireless Receivers. (May 2006) Faramarz Bahmani, M.S., Tehran University Chair of Advisory Committee: Dr. Edgar Sánchez-Sinencio Because of the unique architecture of wireless receivers, a designer must understand both the high frequency aspects as well as the low-frequency analog considerations for different building blocks of the receiver. ...
متن کاملJava Mirrors: Building Blocks for Interacting with High Performance Applications
Mirror objects are the key building blocks in the virtual `workbenches' and `portals' for scienti c and engineering applications constructed by our group. This paper uses mirror objects in the implementation of the RTTB design workbench, which controls components of the RTTB rapid tooling and prototyping testbed. Mirror objects continuously mirror the states of remote software or even hardware ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Electronic Proceedings in Theoretical Computer Science
سال: 2011
ISSN: 2075-2180
DOI: 10.4204/eptcs.66.5